combination trifecta - German English Dictionary